eternal triangles - English Synonyms Dictionary